
html,body{width:100%;height:100%;display: block;}



body{position: relative;}
.identityselection{width: 100%;height: 100%;display: block;position: relative;}
.identityselection .logoimg{width:80%;position: absolute;left: 10%; top:3%;}
.identityselection .ident_choic{position: absolute; bottom:50%;text-align: center;width: 100%;display: block;}
.identityselection .ident_choic .idchoinp{border: .1rem solid #5DBAC9;height: 4rem;line-height: 4rem; display:inline-block; background: none;width: 35%; font-size:1.8rem;border-radius: 2rem;color: #5DBAC9;margin: 0 3%;}
.identityselection .ident_choic .idchoinp:hover{background: #fff;color: #60a9dc}

/*bindmain*/
.bindmain{width: 86%;margin:0;background:rgba(255,255,255,0);
	-webkit-border-radius: .8rem;
	-moz-border-radius: .8rem;
	border-radius: .8rem;
	position: absolute;top: 6rem;left: 7%;min-height: 30rem;}
.bindmain ul{width: 100%;padding: 2rem 2rem 10rem;}
.bindmain li{position: relative;padding:0rem;border: .1rem solid #20B2AA;
		-webkit-border-radius: 1rem;
	-moz-border-radius: 1rem;
	border-radius: 1rem;
	margin-top: 2rem;}
.bindmain li.bdm_submt{margin-top: 3rem;border:0rem solid #fff;border-radius:0rem;background-color: #20B2AA;}
.bindmain li .bikminpt{color: #fff;height: 4rem;line-height: 4rem;background: none;border:0;width: 100%;padding: 0 1rem 0 4rem;font-size: 1.4rem;}
.bindmain li .error{bottom: -1.8rem;left: 4rem;}
.bindmain li .bipsubm{font-size: 2rem;height:5rem;padding: 0;border: .1rem solid #20B2AA;border-radius: 1rem;}
.bindmain li .bipsubm:focus{background: #fff;color: #60a9dc}
.bindmain li .iconfont{line-height: 4rem; position: absolute;left: 0;top:0rem; color: #fff;font-size: 1.8rem;height:4rem;width: 4rem;display:inline-block;text-align: center;}
.bindmain li .hqyma{line-height: 4rem;border: 0; position: absolute;right: 0;top:0rem; color: #fff;font-size: 1.2rem;height:4rem;display:inline-block;text-align:center;background:rgba(255,255,255,0);padding: 0 1.4rem;
		-webkit-border-top-right-radius: 1rem;
	-moz-border-top-right-radius: 1rem;
	border-top-right-radius: 1rem;
	-webkit-border-bottom-right-radius: 1rem;
	-moz-border-bottom-right-radius: 1rem;
	border-bottom-right-radius: 1rem;
	border-left:0.1rem solid #20B2AA
}

.bindremind .iconfont{font-size: 4rem;margin:0; }
.bindremind p{font-size: 1.6rem;padding: 1rem 0 0;}
/*bindmain end*/


/*bindmainnews*/
.bindmainnews{width: 86%;margin-left: 7%; margin-top: -70px;}
.bindmainnews ul{width: 100%;padding: 2rem;}
.bindmainnews li{position: relative;padding:0rem;
	margin-top: 2rem;}
.bindmainnews li.bdm_submt{margin-top: 3rem;border:0rem solid #fff;border-radius:0rem;}
.bindmainnews li .bikminpt{color: #808080;height: 4rem;line-height: 4rem;background: none;border:0;width: 100%;padding: 0 1rem 0 1.5rem;font-size: 1.8rem;
border: .1rem solid #5DBAC9;
		-webkit-border-radius: 1rem;
	-moz-border-radius: 1rem;
	border-radius: 1rem;

}
.bindmainnews li .error{bottom: -1.8rem;left: 4rem;}
.bindmainnews li .bipsubm{font-size: 2rem;padding: 0;border:0;border-radius: 1rem;border: .1rem solid #5DBAC9;color:#fff;background-color: lightseagreen;height: 50px}
.bindmainnews li .iconfont{line-height: 4rem; position: absolute;left: 0;top:0rem; color: #fff;font-size: 1.8rem;height:4rem;width: 4rem;display:inline-block;text-align: center;}
.bindmainnews li .hqyma{line-height: 4rem;border: 0; position: absolute;right: 0;top:0rem; color: #5DBAC9;font-size: 1.2rem;height:4rem;display:block;text-align:center;background:none;padding: 0;width: 36%;
		-webkit-border-radius: 1rem;
	-moz-border-radius: 1rem;
	border-radius: 1rem;
	border: .1rem solid #5DBAC9
}
/*bindmainnews end*/





/*invitestud*/
.invitestud{padding: 2rem}
.invitestud .invstdmain{position: relative;padding: 1rem 0rem 1rem 8rem;border: .1rem dashed #fff;margin-bottom: 1.6rem;}
.invitestud .invstdmain .icimg{ color: #fff; position: absolute;left: 1.6rem; top: 50%;font-size: 4rem;margin-top: -2.5rem;border: .1rem solid #fff;width: 5rem;height: 5rem;text-align: center;line-height: 5.4rem;-webkit-border-radius: 50%;
-moz-border-radius:  50%;
border-radius:  50%;}
.invitestud .invstdmain p{line-height: 2rem;color: #fff;font-size: 1.2rem;}
.invitestud .invparents{text-align: center;line-height: 4rem;border: .1rem solid #fff;display: block;color: #fff;font-size: 1.4rem;}

.invitestud .frodtext{ font-size: 1.4rem;color: #fff;padding: 0 0 2rem;text-align: center;}
.invitestud .impotenttex{font-size: 1.4rem; color: #fe0;padding: 0 0 1.4rem;}

/*masage_conten*/
.masage_conten{position: relative;min-height:auto;top: 0;left: 0; margin:0rem 7% 0;display: block;padding: 2rem;}
.masage_conten .masgc_conts{border: .1rem dashed #fff;padding: .4rem;}
.masage_conten .masgc_conts p{font-size: 1.4rem;position: relative;padding: 1.4rem 0 1.4rem 8rem;color: #fff;line-height: 2rem;border-bottom: .1rem dotted #fff;}
.masage_conten .masgc_conts p:nth-last-child(1){border-bottom:0rem dotted #fff;}
.masage_conten .masgc_conts p span{width: 8rem;display: block;position:absolute; text-align: right;left: 0;top: 1.4rem;}

/*replyparts*/
.replyparts{padding:0rem 7% 12rem}
.replyparts .repls_licon{color:black;/*width: 80%;*/width: 100%;padding:2rem 0 0;clear: both;}
.replyparts .repls_licon h3{font-size: 1.6rem;font-weight: normal;line-height: 3rem;padding-bottom:0.5rem;}
.replyparts .repls_licon h3 span{font-size: 1.2rem;}
.replyparts .repls_licon p{font-size: 1.4rem;line-height: 2rem;padding: 0.5rem; background-color: #bfdef6;max-width: 100%;display: inline-block;min-width: 56px;
	border: solid 1px #9ed0f4;-webkit-border-radius: 1rem;-moz-border-radius:1rem;border-radius:1rem;position: relative;}
.replyparts .repls_licon p .congst{position:absolute;display: block;top: -2rem;left: 0.3rem; width:3rem;height:2rem;overflow: hidden;}
.replyparts .repls_licon p .congst:after{content: "";display: block;width: 2rem;height: 2rem;background-color: #bfdef6;
	border: solid 1px #9ed0f4;left: .4rem;top: 1.3rem; position: absolute;-webkit-border-radius:.4rem;-moz-border-radius:.4rem;border-radius:.4rem;transform:rotate(45deg);}
/*.replyparts .secend_repl{margin-left: 20%;}*/
.replyparts .secend_repl h3{text-align: right;}
.replyparts .secend_repl h3 span{float: left;}
.replyparts .secend_repl p .congst{left:auto;right: 1rem;}

/*reps_submsi*/
.reps_submsi{position: fixed;width: 99.9%;left: 0;bottom: 5rem;background: #f9f9f9;height: 5rem;padding:.6rem 8rem .6rem .6rem;}
.reps_submsi .tepstext{width: 100%;height: 100%;border: .1rem solid #b5b5b5;-webkit-border-radius:.6rem;-moz-border-radius:.6rem;border-radius:.6rem;padding: 0  1rem;font-size: 1.4rem;}
.reps_submsi .repsubm{border: 0; color: #fff;background: #4b93db;position: absolute;right: .6rem;height: 3.8rem;top: .6rem;width: 7rem;-webkit-border-radius:.6rem;-moz-border-radius:.6rem;border-radius:.6rem;}

